.tabStyle1{
	width: 100%;
	border:1px solid #eee;
	thead{
		background: #f7fcf7;
	}
	tr{
		height: 40px;
		line-height: 40px;
		&:not(:last-child){
			border-bottom: 1px solid #eee;
		}
	}
	th{
		font-weight: 100;
        font-size: 16px;
		color:#666;
		text-align: center;
		&:not(:last-child){
			border-right: 1px solid #eee;
		}
	}
	td{
		text-align: center;
		font-size: 12px;
		color:#333;
		&.red{
			color:#e60012;
		}
		&:not(:last-child){
			border-right: 1px solid #eee;
		}
		.red{
			color:#e60012;
		}
	}
}

.tabStyleSPZ{
	width: 100%;
	thead{
		background: #f4f4f4;
		font-size: 12px;
		color:#666;
	}

	td{
		text-align: left;
		color:12px;

		&:first-child{
			text-align: center;
		}
		.change{
			color:$ma-color;
			font-size: 12px;
		}
		.name{
			outline: none;
			width: 300px;
			height: 25px;
			border:1px solid #eee;
			text-indent: 10px;
			font-size: 12px;
			color:#666;
		}
	}
	th{
		text-align: left;
	}
	tr{
		height: 40px;
		line-height: 40px;
		&:not(:last-child){
			border-bottom: 1px dashed #eee;
		}
	}
}
.tabStyleSP{
	width: 100%;
	table-layout:fixed;
	border-top: 2px solid $ma-color;
	font-size: 12px;
	color:#666;
	thead{
		background: #F7FCF7;
		tr{
		   height: 34px;
		   th{
		   	text-align: center;
		   }
		}
	}
	tbody{
        td{
        	text-align: center;
        }
        tr:not(:first-child){
        	height: 90px;
        	padding: 18px 0;
        }
        .all-select td{
        	text-align: left;
        	height: 48px;
        	padding-top: 9px;
        	font-size: 12px;
        	color:#666;
        	line-height: 30px;
        	input{
              float: left;
              margin: 8px 5px 0 0;
        	}
        	label{
        		cursor: pointer;
        	    margin-right: 15px;
        	    float: left;
        	}
        	.csbtn{
        		display:inline-block;
        		height: 30px;
        		padding: 0 10px;
        		border:1px solid #e5e5e5;
        		background: #F9F9F9;
        		margin-right: 5px;
        		cursor: pointer;
        		float: left;
        	}
        	.hald{
        	    float: left;
        		.csbtn:not(.first){
        			float: left;
        		    display: none;
        	    }
        	}
        }
        .spshow{
        	 text-align: left;
	         dl{
	         	margin-bottom: 0;
	        	dt{
	        		float: left;
	        		margin-right: 10px;
	        		width: 57px;
	        		height: 56px;
	        		background: #ccc;
	        		img{
	        			width: 100%;
	        			height: 100%;
	        		}
	        	}
	        	dd{
	        		font-size: 12px;
	        		color:#666;
	        		line-height: 20px;
	        		overflow: hidden;
					text-overflow: ellipsis;
					display: -webkit-box;
					-webkit-line-clamp: 3;
					-webkit-box-orient: vertical;
	        	}
	        }
        }
	}
}
/*----商品发布的--系类商品表格*/
.tabStyleSPPUB{
	width: 100%;
	color:#666;
	border-top:1px solid #BFBFBF;
	border-left:1px solid #BFBFBF;
	border-bottom:1px solid #BFBFBF;
	th{
		text-align: center;
		height: 38px;
	   border-right:1px solid #BFBFBF;
       border-bottom:1px solid #BFBFBF;
	}
	td{
		padding: 15px;
		text-align: center;
		border-right:1px solid #BFBFBF;
        border-bottom:1px solid #BFBFBF;
		.load100{
			margin: 0 auto;
		}
		.thisbtn{
			display: block;
			margin: 0 auto;
			padding: 5px 10px;
			border:1px solid #E5E5E5;
			font-size: 10px;
		}
	}
}

/*预约表格*/
.tabStyleYY{
	width: 100%;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	thead{
		background: #f7fcf7;
		border-bottom: 1px solid #eee;
		tr th{
			box-sizing:border-box;
			&:last-child{
				border-right:1px solid #eee;
			}
		}
	}
	tr{
		height: 40px;
		line-height: 40px;
		&:not(:last-child){
			border-bottom: 1px solid #eee;
		}
	}
	th{
		font-weight: 100;
        font-size: 12px;
		color:#999;
		text-align: center;
	}
	td{
		text-align: center;
		font-size: 12px;
		color:#333;
		padding: 6px 0;
        .ma-color{
        	color:$ma-color;
        }
		.red{
			color:#e60012;
		}
		.hald{
			display: block;
			width: 100%;
			height: 28px;
		    line-height: 28px;
			text-align: center;
		}
	}
}
.emploree{
	position: relative;
}
.emploree-change{
	position: absolute;
	left:50%;
	transform:translateX(-50%); 
	top:70px;
	background: #fff;
	min-width:125px;
	border:9px solid #7f7f7f;
	padding:0 0 15px 15px;
	.xsj{
		display: block;width: 10px;
		height: 10px;
		background: #7f7f7f;
		transform:rotate(45deg);
		position: absolute;
		left: 50%;
		margin-left: -4px;
		top:-13px;

	}
	.title{
		font-size:14px;
		color:$ma-color;
		display: block;
		padding: 5px 0 0;
		text-align: left;
	}
	label{
		text-align: left;
		display: block;
		height: 30px;
		line-height: 30px;
		input{
			margin-right:7px;
		}
	}
	.change-btn{
		width: 75px;
		height: 25px;
		text-align: center;
		border-radius: 3px;
		background: #ff4200;
		font-size:12px;
		display: block;
		color:#fff;
		line-height: 25px;
		margin-top: 5px;

	}
}

/*评论管理*/
.tabStylePL{
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
	thead{
		tr{
		    height: 48px;
		    font-size: 12px;
		    color:#333;
		}
	}
	tr{
		border-bottom: 1px solid #e5e5e5;
		td{
			padding: 10px 0;
		}
		.pl-font{
			font-size: 12px;
			line-height: 19px;
			color:#333;
			overflow: hidden;
		    text-overflow: ellipsis;
		    display: -webkit-box;
		    -webkit-line-clamp: 2;
		    -webkit-box-orient: vertical;
		}
		.pl-time{
			font-size: 12px;
			color:#999;
			margin-top: 8px;
		}
		.pl-price{
			margin-top: 8px;
			display: block;
			text-align: left;
		}
		.pl-tel{
			width: 100%;
			text-align: center;
		}
		.pl-reply{
			width: 52px;
			height: 26px;
			text-align: center;
			line-height: 26px;
			background: #ff5500;
			display: block;
			margin:0 auto;
			border-radius: 3px;
			cursor: pointer;
			color:#fff;
		}
		.pl-ico{
			width: 25px;
			height: 25px;
			background: #f00;
			margin-left: 10px;
			&.fail{
				background: url(../images/pl-icofail.png) no-repeat center;
			}
			&.success{
				background: url(../images/pl-icosucc.png) no-repeat center;
			}
		}
		.pl-ordernum{
			font-size: 12px;
			color:#333;
			text-align: center;
		}
		.pl-textarea{
			position: relative;
		}
	}
	.pl-ordernumtd{
        display: none;
	}
}
/*评论框*/
.pl-enterpl{
	display: none;
	background: #fff;
	z-index: 1999;
	width: 663px;
	height: 215px;
	border:10px solid #7f7f7f;
	position: absolute;
	left:0;
	top:80px;
	padding: 25px 25px 15px;
	.pe-texts{
		width: 100%;
		height: 117px;
		position: relative;
		textarea{
			width: 100%;
			height: 100%;
			padding: 10px;
			resize:none;
			border:1px solid #ccc;
		}
		span{
			position: absolute;
			right: 1px;
			bottom: 1px;
			background: #fff;
			padding: 0 20px 5px 0;
		}
	}
	.pe-arr{
		width: 25px;
		height: 25px;
		border-left:7px solid #7f7f7f;
		border-top:7px solid #7f7f7f;
		// border-right:7px solid #fff;
		// border-bottom:7px solid #fff;
		position: absolute;
		left: 30px;
		top:-12px;
		transform:rotate(45deg);
		box-sizing:inherit;
		div{
			width: 100%;
			height: 100%;
			background: #fff;
		}
	}
	.pe-mark{
		width:50%;
		height: 25px;
		background: #fff;
		left: 0;
		top:0;
		position: absolute;
	}
	.pe-close{
		width: 20px;
		height: 20px;
		background: url(../images/close333.png) no-repeat center/cover;
		position: absolute;
		right: 5px;
		top:5px;
		cursor: pointer;
	}
	.pe-reply{
		width: 80px;
		height: 30px;
		border-radius:5px;
		float: right;
		background: #ff6600;
		margin-top: 10px;
		font-size: 12px;
		color:#fff;
		line-height: 30px;
		text-align: center;
		cursor: pointer;
		border-bottom: 2px solid rgba(217,87,0,0.6);

	}
}
/*账户管理 表格*/
.tabStyleZHGL{
	width: 100%;
	margin: 16px 0 40px 0;
	border: 1px solid #bfbfbf;
	border-right: none;
	tr{
		border-bottom: 1px solid #bfbfbf;
		th{
			font-weight: 100;
			font-size: 12px;
			color:#666;
			text-align: center;
			border-right: 1px solid #bfbfbf;
			height: 37px;
		}
		td{
			text-align: center;
			border-right: 1px solid #bfbfbf;
			padding: 20px;
			.plName{
				width: 305px;
				height: 25px;
				border: 1px solid #e5e5e5;
				font-size: 12px;
				color:#666;
				padding-left: 15px;
			}
		    label{
		    	width: 102px;
		    	height: 102px;
		    	border:1px solid #cdcdcd;
		    	background: #f6f6f6 url(../images/upload.png) no-repeat center;
		    	input{
		    		display:none;
		    	}
		    }
		}
	}
}